home *** CD-ROM | disk | FTP | other *** search
/ Plug Into a Brand New World / Plug Into a Brand New World Version 1.3.BIN / IO-PU220 / msusb_2K.cab / usb2.inf < prev    next >
INI File  |  2002-05-07  |  7KB  |  283 lines

  1. ; Copyright 2001
  2. ; Microsoft Corporation
  3. ; USB2.INF
  4. ; USB 2.0 Add-On Driver support
  5. ; For Windows 2000 and Windows XP
  6. ;
  7.  
  8. [Version]
  9. signature="$Windows NT$"
  10. Class=USB
  11. ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
  12. Provider=%Msft%
  13. DriverVer=06/01/2001,5.1.2600.0            ;Keep date prior to XP INF date
  14. CatalogFile=USB2.CAT
  15.  
  16. [SourceDisksNames]
  17. 1=%Distribution%,usbehci.sys,, 
  18.  
  19. [SourceDisksFiles]
  20. usbehci.sys = 1
  21. usbport.sys = 1
  22. usbhub20.sys = 1
  23. ;usb2rn.doc = 1
  24. hccoin.dll = 1
  25.  
  26. [ControlFlags]
  27. ExcludeFromSelect = *
  28.  
  29. [DestinationDirs]
  30. DefaultDestDir=11               ; LDID_SYS
  31. ;
  32. ; For Windows NT, all drivers go into %windir%\system32\drivers.  Since
  33. ; there isn't a DIRID (LDID) that represents this path on both NT and Win95,
  34. ; we specify the relative path off of %windir%.
  35. ;
  36. EHCI.CopyFiles.NT         = 10, system32\drivers
  37. USB.CopyFiles.NT          = 10, system32\drivers
  38. USBUI.CopyFiles.NT        = 11
  39. HUB20.CopyFiles.NT        = 10, system32\drivers
  40. HUB.CopyFiles.NT          = 10, system32\drivers
  41. USBHCCOIN.CopyFiles.NT    = 11
  42.  
  43. ; =================== Table of content =========================
  44. ; note that these are in alphabetical order
  45. ;
  46.  
  47. [Manufacturer]
  48. %Generic%=Generic, NTx86.5.1
  49. %Intel%=Intel, NTx86.5.1
  50. %NEC%=NEC, NTx86.5.1
  51. %VIA%=VIA, NTx86.5.1
  52.  
  53.  
  54. ; --------------------------------------------------------------
  55. ; EHCI 
  56. ; --------------------------------------------------------------
  57.  
  58. ; For Windows XP...
  59. [EHCIXP]
  60. Include=machine.inf
  61. Needs=NO_DRV
  62.  
  63. [EHCIXP.Services]
  64. DelService = usbhub20
  65. Include=machine.inf
  66. Needs=NO_DRV.Services
  67.  
  68.  
  69. ; For Windows 2000...
  70. [EHCI.NT]
  71. AddReg=EHCI.AddReg.NT
  72. CopyFiles=EHCI.CopyFiles.NT,USBUI.CopyFiles.NT,USB.CopyFiles.NT
  73. DelFiles=USB.DelFiles.NT
  74.  
  75. [EHCI.AddReg.NT]
  76. HKR,,EnumPropPages32,,"usbui.dll,USBControllerPropPageProvider"
  77. HKR,,Controller,1,01
  78.  
  79.  
  80. [EHCI.CopyFiles.NT]
  81. usbehci.sys
  82. usbport.sys
  83.  
  84. [EHCI.NT.Services]
  85. AddService = usbehci, 0x00000002, EHCI.AddService
  86.  
  87. [EHCI.AddService]
  88. DisplayName    = %EHCIMP.SvcDesc%
  89. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  90. StartType      = 3                  ; SERVICE_DEMAND_START
  91. ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
  92. ServiceBinary  = %12%\usbehci.sys
  93. LoadOrderGroup = Base
  94.  
  95. [EHCI.NT.CoInstallers]
  96. CopyFiles=USBHCCOIN.CopyFiles.NT
  97. AddReg=EHCI.NT.CoInstallers_AddReg
  98.  
  99. [EHCI.NT.CoInstallers_AddReg]
  100. HKR,,CoInstallers32,0x00010000,"hccoin.dll,HCCOIN_Entry"
  101.  
  102. ;Keep this section to tell the coinstall what files to copy during WU install
  103. [USB2COINSTALLER]
  104. usbehci.sys
  105. usbport.sys
  106. usbhub20.sys
  107. hccoin.dll
  108.  
  109. ; --------------------------------------------------------------
  110. ; USB ROOT HUB (USB 2.0)
  111. ; --------------------------------------------------------------
  112.  
  113. [ROOTHUB2.NT]
  114. CopyFiles=HUB20.CopyFiles.NT
  115. DelFiles=HUB20.DelFiles.NT,USBINF.DelFiles.NT,USBMON.DelFiles.NT
  116. AddReg=ROOTHUB2.AddReg.NT
  117.  
  118. [ROOTHUB2.AddReg.NT]
  119. HKR,,EnumPropPages32,,"usbui.dll,USBHubPropPageProvider"
  120.  
  121. [ROOTHUB2.NT.Services]
  122. AddService = usbhub20, 0x00000002, ROOTHUB2.AddService
  123.  
  124. [ROOTHUB2.AddService]
  125. DisplayName    = %ROOTHUB2.SvcDesc%
  126. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  127. StartType      = 3                  ; SERVICE_DEMAND_START
  128. ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
  129. ServiceBinary  = %12%\usbhub20.sys
  130. LoadOrderGroup = Base
  131.  
  132.  
  133.  
  134. ; --------------------------------------------------------------
  135. ; USB 2.0 Hub Support
  136. ; --------------------------------------------------------------
  137.  
  138. ; For Windows NT...
  139.  
  140. [Usb2Hub.Dev.NT]
  141. CopyFiles=HUB20.CopyFiles.NT
  142. DelFiles=HUB20.DelFiles.NT,USBINF.DelFiles.NT,USBMON.DelFiles.NT
  143. AddReg=Usb2Hub.AddReg.NT
  144.  
  145. [Usb2Hub.AddReg.NT]
  146. ;; bugbug this may have to change for 2.0 ui
  147. HKR,,EnumPropPages32,,"usbui.dll,USBHubPropPageProvider"
  148.  
  149. [Usb2Hub.Dev.NT.Services]
  150. AddService = usbhub20, 0x00000002, Usb2Hub.AddService
  151.  
  152. [Usb2Hub.AddService]
  153. DisplayName    = %Hub2.SvcDesc%
  154. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  155. StartType      = 3                  ; SERVICE_DEMAND_START
  156. ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
  157. ServiceBinary  = %12%\usbhub20.sys
  158. LoadOrderGroup = Base
  159.  
  160.  
  161. ; =================== GENERIC ===================================
  162. [Generic]
  163. %USB\ROOT_HUB20.DeviceDesc%=ROOTHUB2,USB\ROOT_HUB20
  164. ; 2.0 HUBs
  165. %USB\HubClass.DeviceDesc%=Usb2Hub.Dev,USB\HubClass
  166.  
  167. [Generic.NTx86.5.1]
  168. ; use usbhub.sys on the system for Windows XP
  169. ;%USB\ROOT_HUB20.DeviceDesc%=ROOTHUB2XP,USB\ROOT_HUB20
  170.  
  171.  
  172. ; =================== NEC ==================================
  173. [NEC] 
  174. ; for Windows 2000
  175. %PCI\VEN_1033&DEV_00E0&REV_01.DeviceDesc%=EHCI,PCI\VEN_1033&DEV_00E0&REV_01
  176. %PCI\VEN_1033&DEV_00E0&REV_02.DeviceDesc%=EHCI,PCI\VEN_1033&DEV_00E0&REV_02
  177.  
  178.  
  179. [NEC.NTx86.5.1]
  180. ; for Windows XP
  181. %PCI\VEN_1033&DEV_00E0&REV_01.DeviceDesc%=EHCIXP,PCI\VEN_1033&DEV_00E0&REV_01
  182. %PCI\VEN_1033&DEV_00E0&REV_02.DeviceDesc%=EHCIXP,PCI\VEN_1033&DEV_00E0&REV_02
  183.  
  184.  
  185. ; =================== INTEL ===================================
  186. [Intel]
  187. %PCI\VEN_8086&DEV_24CD.DeviceDesc%=EHCI,PCI\VEN_8086&DEV_24CD
  188.  
  189. [INTEL.NTx86.5.1]
  190. %PCI\VEN_8086&DEV_24CD.DeviceDesc%=EHCIXP,PCI\VEN_8086&DEV_24CD
  191.  
  192.  
  193. ; =================== VIA ===================================
  194. [VIA]
  195. %PCI\VEN_1106&DEV_3104.DeviceDesc%=EHCI,PCI\VEN_1106&DEV_3104
  196.  
  197. [VIA.NTx86.5.1]
  198. %PCI\VEN_1106&DEV_3104.DeviceDesc%=EHCIXP,PCI\VEN_1106&DEV_3104
  199.  
  200.  
  201. ; =================== Global ==================================
  202.  
  203. [USB.CopyFiles.NT]
  204.  
  205. [USB2DOC.CopyFiles.NT]
  206. ;usb2rn.doc
  207.  
  208. [HUB.CopyFiles.NT]
  209. ; use usbhub.sys on the system
  210.  
  211. [HUB.DelFiles.NT]
  212. ; use usbhub.sys on the system
  213.  
  214. [HUB20.CopyFiles.NT]
  215. usbhub20.sys
  216.  
  217. [HUB20.DelFiles.NT]
  218. usbhub20.sys
  219.  
  220. [USB.DelFiles.NT]
  221. usbhub20.sys,,,1
  222. openhci.sys,,,1
  223. usbohci.sys,,,1
  224. usbport.sys,,,1
  225. uhcd.sys,,,1
  226. usbd.sys,,,1
  227. usbcamd.sys,,,1
  228. imagecls.sys,,,1
  229. hcd.vxd,,,1
  230. usbd.vxd,,,1
  231. usb_enum.vxd,,,1
  232. vtaishid.vxd,,,1
  233. tmusb.sys,,,1
  234. taishid.sys,,,1
  235. usbuidll.dll,,,1
  236.  
  237. [USBMON.DelFiles]
  238. mondrv.sys,,,1
  239. mondll.dll,,,1
  240.  
  241. [USBMON.DelFiles.NT]
  242. mondrv.sys,,,1
  243. mondll.dll,,,1
  244.  
  245. [USBINF.DelFiles]
  246.  
  247. [USBINF.DelFiles.NT]
  248.  
  249. [USBUI.CopyFiles.NT]
  250. ;usbui.dll
  251.  
  252. [USBHCCOIN.CopyFiles.NT]
  253. hccoin.dll
  254.  
  255. ;------------------------------------------ cut here ---------------------------
  256.  
  257. [Strings] 
  258. Distribution="USB 2.0 (EHCI) Driver Disk"
  259. Msft="Microsoft"
  260. USBClassName="Universal Serial Bus controllers"
  261.  
  262. EHCIMP.SvcDesc="Microsoft USB 2.0 Enhanced Host Controller Miniport Driver"
  263.  
  264. Generic="(Standard USB Hub)"
  265. Intel="Intel"
  266. NEC="NEC"
  267. VIA="VIA"
  268.  
  269. PCI\VEN_1033&DEV_00E0&REV_01.DeviceDesc="NEC PCI to USB Enhanced Host Controller B0"
  270. PCI\VEN_1033&DEV_00E0&REV_02.DeviceDesc="NEC PCI to USB Enhanced Host Controller B1"
  271.  
  272. PCI\VEN_8086&DEV_24CD.DeviceDesc="Intel PCI to USB Enhanced Host Controller"
  273.  
  274. PCI\VEN_1106&DEV_3104.DeviceDesc="VIA PCI to USB Enhanced Host Controller"
  275.  
  276.  
  277. USB\ROOT_HUB20.DeviceDesc="USB 2.0 Root Hub"
  278. USB\HubClass.DeviceDesc="Generic USB Hub"
  279.  
  280. ROOTHUB.SvcDesc="USB Root Hub (usbport)"
  281. ROOTHUB2.SvcDesc="USB 2.0 Root Hub Support"
  282. Hub2.SvcDesc="USB Hub Support"
  283.